Identity Testing for Constant-Width, and Any-Order, Read-Once Oblivious Arithmetic Branching Programs

نویسندگان

  • Rohit Gurjar
  • Arpita Korwar
  • Nitin Saxena
چکیده

We give improved hitting sets for two special cases of Read-once Oblivious Arithmetic Branching Programs (ROABP). First is the case of an ROABP with known order of the variables. The best previously known hitting set for this case had size (nw)O(logn) where n is the number of variables and w is the width of the ROABP. Even for a constantwidth ROABP, nothing better than a quasi-polynomial bound was known. We improve the hitting-set size for the known-order case to nO(logw). In particular, this gives the first polynomial-size hitting set for constant-width ROABP (known-order). However, our hitting set only works when the characteristic of the field is zero or large enough. To construct the hitting set, we use the concept of the rank of the partial derivative matrix. Unlike previous approaches which build up from mapping variables to monomials, we map variables to polynomials directly. A conference version of this paper appeared in the Proceedings of the 31st Computational Complexity Conference, 2016 [16]. ∗Supported by DFG grant TH 472/4. †Supported by DST-SERB. ACM Classification: F.2.2 AMS Classification: 68Q25, 68W30

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Identity Testing for Constant-Width, and Commutative, Read-Once Oblivious ABPs

We give improved hitting-sets for two special cases of Read-once Oblivious Arithmetic Branching Programs (ROABP). First is the case of an ROABP with known variable order. The best previously known hitting-set for this case had size (nw) where n is the number of variables and w is the width of the ROABP. Even for a constant-width ROABP, nothing better than a quasi-polynomial bound was known. We ...

متن کامل

Pseudorandomness for Regular Branching Programs via Fourier Analysis

We present an explicit pseudorandom generator for oblivious, read-once, permutation branching programs of constant width that can read their input bits in any order. The seed length is O(log n), where n is the length of the branching program. The previous best seed length known for this model was n, which follows as a special case of a generator due to Impagliazzo, Meka, and Zuckerman (FOCS 201...

متن کامل

Hitting-Sets for ROABP and Sum of Set-Multilinear Circuits

We give a nO(log n)-time (n is the input size) blackbox polynomial identity testing algorithm for unknown-order read-once oblivious arithmetic branching programs (ROABP). The best time-complexity known for blackbox PIT for this class was nO(log 2 n) due to Forbes-SaptharishiShpilka (STOC 2014). Moreover, their result holds only when the individual degree is small, while we do not need any such ...

متن کامل

Functions that have Read-Twice Constant Width Branching Programs are not Necessarily Testable

We construct a property on 0/1-strings that has a representation by a collection of width 3, read-twice oblivious branching programs, but for which any 2-sided -testing algorithm must make at least (n1=10) many queries for some fixed small enough . This shows that Newman’s result [15] cannot be generalized to read-k-times functions for k > 1.

متن کامل

Pseudorandomness and Fourier Growth Bounds for Width-3 Branching Programs

We present an explicit pseudorandom generator for oblivious, read-once, width-3 branching programs, which can read their input bits in any order. The generator has seed length Õ(log3 n). The previously best known seed length for this model is n1/2+o(1) due to Impagliazzo, Meka, and Zuckerman (FOCS ’12). Our work generalizes a recent result of Reingold, Steinke, and Vadhan (RANDOM ’13) for permu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theory of Computing

دوره 13  شماره 

صفحات  -

تاریخ انتشار 2017